Analyzing Performance Asymmetric Multicore Processors for Latency Sensitive Datacenter Applications
نویسندگان
چکیده
The semiconductor industry is continuing to harness performance gains through Moore’s Law by developing multicore chips. While thus far these architectures have incorporated symmetric computational components, asymmetric multicore processors (AMPs) have been proposed as a possible alternative to improve power efficiency. To quantify the tradeoffs and benefits of these designs, in this paper we perform an opportunity analysis of performance asymmetric multicore processors in the context of datacenter environments where applications have associated latency SLAs. Specifically, we define two use cases for asymmetric multicore chips, and adopt an analytical approach to quantify gains in power consumption over area equivalent symmetric multicore designs. Based upon our findings, we discuss the practical merits of performance asymmetric chips in datacenters, including the issues that must be addressed in order to realize the theoretical benefits.
منابع مشابه
A data dependency recovery system for a heterogeneous multicore processor
Multicore processors often increase the performance of applications. However, with their deeper pipelining, they have proven increasingly di cult to improve. In an attempt to deliver enhanced performance at lower power requirements, semiconductor microprocessor manufacturers have progressively utilised chip-multicore processors. Existing research has utilised a very common technique known as th...
متن کاملA Dynamic Reconfiguration Framework to Maximize Performance/Power in Asymmetric Multicore Processors
A DYNAMIC RECONFIGURATION FRAMEWORK TO MAXIMIZE PERFORMANCE/POWER IN ASYMMETRIC MULTICORE PROCESSORS
متن کاملAchieving Computational I/O Efficiency in a High Performance Cluster Using Multicore Processors∗
Cluster computing has become one of the most popular platforms for high-performance computing today. The recent popularity of multicore processors provides a flexible way to increase the computational capability of clusters. Although the system performance may improve with multicore processors in a cluster, I/O requests initiated by multiple cores may saturate the I/O bus, and furthermore incre...
متن کاملScheduling Algorithms for Asymmetric Multi-core Processors
— Growing power dissipation due to high performance requirement of processor suggests multicore processor technology, which has become the technology for present and next decade. Research advocates asymmetric multi-core processor system for better utilization of chip real state. However, asymmetric multi core architecture poses a new challenge to operating system scheduler, which traditionally ...
متن کاملSpeedup bioinformatics applications on multicore-based processor using vectorizing and multithreading strategies
Many computational intensive bioinformatics software, such as multiple sequence alignment, population structure analysis, etc., written in C/C++ are not multicore-aware. A multicore processor is an emerging CPU technology that combines two or more independent processors into a single package. The Single Instruction Multiple Data-stream (SIMD) paradigm is heavily utilized in this class of proces...
متن کامل